package hibari.client.service;

import hibari.client.model.Week;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface IWeekServiceAsync {
	void getWeek(int weekNumber, AsyncCallback<Week> callback);

	void getLastWeek(AsyncCallback<Week> callback);

	void getAllWeeks(AsyncCallback<List<Week>> callback);

	void getAllWeekNumbers(AsyncCallback<List<Integer>> callback);

	void getLastWeekNumber(AsyncCallback<Integer> callback);

}
